package cn.funnyxb.powerremember.db;

import cn.funnyxb.powerremember.db.tables.Tbholder_alarmsinfo;
import cn.funnyxb.powerremember.db.tables.Tbholder_studyLog;
import cn.funnyxb.powerremember.db.tables.Tbholder_tasksinfo;
import cn.funnyxb.powerremember.db.tables.Tbholder_wordsbaseinfo;
import cn.funnyxb.tools.appFrame.database.DBHolder;
import cn.funnyxb.tools.appFrame.debugTool.Debuger;

public class AllTableHolders
{
  private DBHolder dbHolder = null;
  private Tbholder_alarmsinfo tbholder_alarmsinfo;
  private Tbholder_studyLog tbholder_studyLog;
  private Tbholder_tasksinfo tbholder_tasksinfo;
  private Tbholder_wordsbaseinfo tbholder_wordbaseinfo;

  private AllTableHolders(DBHolder paramDBHolder)
    throws Exception
  {
    this.dbHolder = paramDBHolder;
    initAllTableHolder();
  }

  private void initAllTableHolder()
    throws Exception
  {
    log("init AllTableHolders");
    this.tbholder_tasksinfo = new Tbholder_tasksinfo(this.dbHolder);
    this.tbholder_wordbaseinfo = new Tbholder_wordsbaseinfo(this.dbHolder);
    this.tbholder_alarmsinfo = new Tbholder_alarmsinfo(this.dbHolder);
    this.tbholder_studyLog = new Tbholder_studyLog(this.dbHolder);
  }

  public static AllTableHolders initOnce_AllTableHolders(DBHolder paramDBHolder)
    throws Exception
  {
    log("initOnce");
    return new AllTableHolders(paramDBHolder);
  }

  private static void log(String paramString)
  {
    Debuger.log("alltable", paramString);
  }

  public Tbholder_alarmsinfo getTbholder_alarmsinfo()
  {
    return this.tbholder_alarmsinfo;
  }

  public Tbholder_studyLog getTbholder_studyLog()
  {
    return this.tbholder_studyLog;
  }

  public Tbholder_tasksinfo getTbholder_tasksinfo()
  {
    return this.tbholder_tasksinfo;
  }

  public Tbholder_wordsbaseinfo getTbholder_wordbaseinfo()
  {
    return this.tbholder_wordbaseinfo;
  }
}

/* Location:           E:\Desktop\复件 classes_dex2jar.jar
 * Qualified Name:     cn.funnyxb.powerremember.db.AllTableHolders
 * JD-Core Version:    0.5.3
 */